carries along - French English Dictionary